// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.umeng.analytics;
import android.content.Context;
import android.content.SharedPreferences;
import android.text.TextUtils;
import com.umeng.analytics.onlineconfig.UmengOnlineConfigureListener;
import com.umeng.analytics.onlineconfig.a;
import java.util.HashMap;
import java.util.Map;
import u.aly.ac;
import u.aly.bj;
import u.aly.k;
import u.aly.m;
import u.aly.n;
import u.aly.t;
import u.aly.u;
import u.aly.v;
import u.aly.z;
// Referenced classes of package com.umeng.analytics:
// c, AnalyticsConfig, n, e,
// p, l, o, m,
// q
public class d
implements t
{
private final a a = new a();
private Context b;
private c c;
private m d;
private z e;
private v f;
private n g;
private k h;
private boolean i;
d()
{
b = null;
d = new m();
e = new z();
f = new v();
i = false;
d.a(this);
}
static n a(d d1)
{
return d1.g;
}
static void a(d d1, Context context)
{
d1.g(context);
}
static void b(d d1, Context context)
{
d1.h(context);
}
private void f(Context context)
{
if (!i)
{
b = context.getApplicationContext();
g = new n(b);
h = k.a(b);
i = true;
}
}
private void g(Context context)
{
f.c(context);
if (c != null)
{
c.a();
}
}
private void h(Context context)
{
f.d(context);
e.a(context);
if (c != null)
{
c.b();
}
h.b();
}
public void a(int j)
{
AnalyticsConfig.mVerticalType = j;
}
void a(Context context)
{
if (context == null)
{
bj.b("MobclickAgent", "unexpected null context in onResume");
return;
}
a.a(context);
try
{
k.a(context).a(a);
return;
}
catch (Exception exception)
{
return;
}
}
void a(Context context, String s)
{
if (TextUtils.isEmpty(s))
{
return;
}
if (context == null)
{
bj.b("MobclickAgent", "unexpected null context in reportError");
return;
}
try
{
if (!i)
{
f(context);
}
h.a((new ac(s)).a(false));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
void a(Context context, String s, String s1)
{
try
{
if (!i)
{
f(context);
}
com.umeng.analytics.e.a(new com.umeng.analytics.n(this, s, s1));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
public void a(Context context, String s, String s1, long l1, int j)
{
try
{
if (!i)
{
f(context);
}
g.a(s, s1, l1, j);
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
public void a(Context context, String s, HashMap hashmap)
{
try
{
if (!i)
{
f(context);
}
g.a(s, hashmap);
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
void a(Context context, String s, HashMap hashmap, String s1)
{
try
{
if (!i)
{
f(context);
}
com.umeng.analytics.e.a(new p(this, s, hashmap, s1));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
void a(Context context, String s, Map map, long l1)
{
try
{
if (!i)
{
f(context);
}
g.a(s, map, l1);
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
void a(Context context, Throwable throwable)
{
if (context == null || throwable == null)
{
return;
}
try
{
if (!i)
{
f(context);
}
h.a((new ac(throwable)).a(false));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
public void a(c c1)
{
c = c1;
}
void a(UmengOnlineConfigureListener umengonlineconfigurelistener)
{
a.a(umengonlineconfigurelistener);
}
void a(String s)
{
if (AnalyticsConfig.ACTIVITY_DURATION_OPEN)
{
break MISSING_BLOCK_LABEL_14;
}
e.a(s);
return;
Exception exception;
exception;
exception.printStackTrace();
return;
}
public void a(String s, String s1)
{
AnalyticsConfig.mWrapperType = s;
AnalyticsConfig.mWrapperVersion = s1;
}
public void a(Throwable throwable)
{
try
{
e.a();
if (b == null)
{
break MISSING_BLOCK_LABEL_66;
}
}
catch (Exception exception)
{
bj.a("MobclickAgent", "Exception in onAppCrash", exception);
return;
}
if (throwable == null)
{
break MISSING_BLOCK_LABEL_40;
}
if (h != null)
{
h.b(new ac(throwable));
}
h(b);
u.a(b).edit().commit();
com.umeng.analytics.e.a();
return;
}
void b(Context context)
{
if (context == null)
{
bj.b("MobclickAgent", "unexpected null context in onResume");
return;
}
if (AnalyticsConfig.ACTIVITY_DURATION_OPEN)
{
e.a(context.getClass().getName());
}
try
{
if (!i)
{
f(context);
}
com.umeng.analytics.e.a(new l(this, context));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "Exception occurred in Mobclick.onResume(). ", exception);
}
}
void b(Context context, String s, String s1)
{
try
{
com.umeng.analytics.e.a(new o(this, s, s1));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
void b(String s)
{
if (AnalyticsConfig.ACTIVITY_DURATION_OPEN)
{
break MISSING_BLOCK_LABEL_14;
}
e.b(s);
return;
Exception exception;
exception;
exception.printStackTrace();
return;
}
void c(Context context)
{
if (context == null)
{
bj.b("MobclickAgent", "unexpected null context in onPause");
return;
}
if (AnalyticsConfig.ACTIVITY_DURATION_OPEN)
{
e.b(context.getClass().getName());
}
try
{
if (!i)
{
f(context);
}
com.umeng.analytics.e.a(new com.umeng.analytics.m(this, context));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "Exception occurred in Mobclick.onRause(). ", exception);
}
}
void c(Context context, String s, String s1)
{
try
{
com.umeng.analytics.e.a(new q(this, s, s1));
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
void d(Context context)
{
try
{
if (!i)
{
f(context);
}
h.a();
return;
}
catch (Exception exception)
{
bj.b("MobclickAgent", "", exception);
}
}
void e(Context context)
{
try
{
e.a();
h(context);
u.a(context).edit().commit();
com.umeng.analytics.e.a();
return;
}
catch (Exception exception)
{
exception.printStackTrace();
}
}
}